package com.vviton.zyhj.common.utils;

import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;

/**
 *
 * ClassName: WebUtils <br/>
 * Function: WebUtils. <br/>
 * Date: 2016年3月11日 上午11:38:56 <br/>
 *
 * @author qiaocf
 * @version 1.0
 * @since JDK 1.7
 */
public abstract class WebUtils {
    /**
     *
     * getCookie,(获取Cookie). <br/>
     * Author: qiaocf <br/>
     * Create Date: 2016年3月11日 <br/>
     * ===============================================================<br/>
     * Modifier: qiaocf <br/>
     * Modify Date: 2016年3月11日 <br/>
     * Modify Description: <br/>
     * ===============================================================<br/>
     *
     * @param request 请求
     * @param key key
     * @return String
     * @since JDK 1.7
     */
    public static String getCookie(HttpServletRequest request, String key) {

        Cookie[] cookies = request.getCookies();
        if (cookies == null) {
            return null;
        }
        for (Cookie cookie : cookies) {
            if (cookie.getName().equals(key)) {
                return cookie.getValue();
            }
        }
        return null;
    }
}
